.wp_code {
  color: #100;
  background-color: #f4f5de;
  overflow: hidden;
  width:100%;
  border-bottom: dashed 1px #ddd;
}

.wp_code div{
  vertical-align: top;
  padding:2px 2px;
  margin-top:-15px;
}

.wp_code pre {
  width: 100%;
  float: none;
  clear: none;
  overflow: visible;
  font-size: 13px;
  line-height: 1.333;
  white-space: pre;
}